玩转数据可视化之R语言ggplot2🌸个人主页:JoJo的数据分析历险记
📝个人介绍:小编大四统计在读,目前保研到统计学top3高校继续攻读统计研究生 本系列主要介绍R语言ggplot2的使用参考资料:ggplot2: Elegant Graphics for Data Analysis 文章目录玩转数据可视化之R语言ggplot2💘3.将多张图形放在一起:包括并排绘制和插图🌍3.1 并排绘图🌲3.3.1 调整布局🌳3.1.2 修改子图🌴3.1.3 增加注释🌎3.2 将多个图互相叠加在一个图中💟文章推荐💘3.将多张图形放在一起:包括并排绘制和插图ggplot2默认的语法都是将每张图单独的放在一个画布中。即使上一章我们介绍的分面绘图给出了将多个子图画在同一个画布中, 但是都是用同一个数据集,针对同一类图形绘图。然而在实际应用中,我们往往需要对不同数据集的图进行比较分析。此时需要将多个不同的图画在同一个画布中,有很多相关库可以实现相应的需求,这里我们介绍patchwork库的使用。 我们主要讨论两个问题: 1.将多个图并排排列,放在同一个画布当中,相互之间没有重叠2.将其中的一些图放到另一个图当中,有重叠部分。🌍3.1 并排绘图有时候,我们希望通过不同的图来显示我们研究问题的不同方面。 patchwork就是一个ggplot2的拓展包,通过+连接不同的图。下面我们以mpg数据集为例,展现patchwork最基本的应用 # 导入库
library(ggplot2)
library(dplyr)p1 |